package Reseau;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.logging.Level;
import java.util.logging.Logger;

public class ServeurTCP extends Thread {

    ServerSocket serverSocket;
    File file;
    //ReceiverTCP receiverTCP;
    int port = 2234;
    
    public ServeurTCP() {
        try {
            serverSocket = new ServerSocket(2235,1);//une seule connexion est acceptée
        } catch (IOException ex) {
            System.out.println("Erreur: impossible de créer le ServerSocket");
        }
    }

    public void run(){
        while (true) {            
            
            try {
                //On attend qu'il y ait une connexion d'un client
                Socket socket = serverSocket.accept();
                //receiverTCP = new ReceiverTCP(socket, nomFichier, taille);
				//on cree un thread pour recevoir le fichier
//				receiver.start();
                //
            } catch (IOException e) {
            }            
        }
    }
    
    
    //On ouvre le fichier à envoyer
  //  File
    
    
}
